142276
792894
1009323
431590
203164
202473
594151
1030592
927224
297250
701359
536245
789312
878870
820147
907949
1017724
829610
567505
57952
101987
612377
295284
547842